/**
 * Copyright© 2003-2019 浙江汇信科技有限公司, All Rights Reserved. <br/>
 */
package com.icinfo.cloud.provider.punish.config.dto;

import com.icinfo.cloud.provider.common.annotation.CheckDate;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 描述：工作/休息日配置信息数据查询对象
 *
 * @author xiangyuyu
 * @date 2022-03-28 19:47
 */
@Data
@NoArgsConstructor
public class ConfigWorkRestDayInfoQueryDto {
    /**
     * 主键id
     */
    private String id;
    /**
     * 日期
     */
    @CheckDate
    private String day;

    /**
     * 类型（0-工作日/1-周末/2-节假日）
     */
    private String type;

    /**
     * 指定日期前指定日期后标识（before-小于等于day/after-大于等于day）
     */
    private String beforeOrAfterSign;
    /**
     * 指定天数
     */
    private Integer count;
}